• word of the day

    orkney islands

    orkney islands - Dictionary definition and meaning for word orkney islands

    Definition
    (noun) an archipelago of about 70 islands in the North Atlantic and North Sea off the northeastern coast of Scotland

Word used in video below:
text: I guess I'll see you on the Teardrop Islands.
Download our Mobile App Today
Receive our word of the day
on Whatsapp